package com.coldwindblows.blog.service;

import com.coldwindblows.blog.pojo.AttachDo;
import com.github.pagehelper.PageInfo;

/**
 * 附件
 * Created by ColdWindBlows on 2018/07/01
 *
 */
public interface IAttachService {
	/**
	 * 分页查询附件
	 * @param page
	 * @param pageSize
	 * @return
	 */
	PageInfo<AttachDo> getAttachs(int page, int pageSize);
	/**
	 * 保存附件
	 * @param fname
	 * @param fkey
	 * @param ftype
	 * @param author
	 */
	boolean insertAttach(String fname, String fkey, String ftype, Integer authorId);
	/**
	 * 根据附件id查询附件
	 * @param id
	 * @return
	 */
	AttachDo getDetail(Integer id);
	/**
	 * 根据附件id删除
	 * @param id
	 * @return
	 */
	boolean deleteAttach(Integer id);
}
